insecticide sprinkler - German English Dictionary